impression formation - Alemán Inglés Diccionario